#!/bin/bash
##By:坐公交也用券@今日头条
##时间： 2020-11-27 9:40
help() {
    echo "Usage:"
    echo "Shell.sh [-u user ] [-p passwd ]"
    echo "描述:传入语法及作用
     [ -u user ]; 通过 [ -u ] 传入用户名
     [ -p passwd ]; 通过 [ -p ]传入密码
     感谢使用"
    exit 1
}

#为执行过程设置一个默认值
status='Flase'
while getopts 'u:p:h' OPT; do
    case $OPT in
        'u') user_name="$OPTARG"
                echo -e "通过[ -u ]传入了用户名: [ $user_name ]";;
        'p') passwd="$OPTARG"
                echo -e "通过 [ -p ]传入了密码: [ $passwd ]";;
        'h')  echo "通过 [ -h ]调用了帮助函数: [ help ]";
                help;;
        '?') echo "通过 [ ? ]调用了帮助函数: [ help ]";
                help;;
    esac
done
status='True'
echo -e "传入的用户名: [ $user_name ]\n传入的密码: [ $passwd ]"
if [[ "$status" -eq 'True' ]];then
        echo -e "脚本成功走完最后一步"
fi